<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.6"/>
<title>GeorgeLib: Member List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">GeorgeLib
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.6 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><b>GeorgeLib</b></li><li class="navelem"><a class="el" href="class_george_lib_1_1vec2.html">vec2</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="headertitle">
<div class="title">GeorgeLib::vec2 Member List</div>  </div>
</div><!--header-->
<div class="contents">

<p>This is the complete list of members for <a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a>, including all inherited members.</p>
<table class="directory">
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a7f4f78fb040b19fd244ea07b9ed1f2df">anglebetween</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a5b6a0d64b260d6ac1a583126dcfe4508">asArray</a>(float *arr)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#ae3464776bbfadca445f9b8694ed5fd4b">detectzero</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aab1fd8edb77c1031f8956a70eebaca2d">direction</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a1b5f45ebe1f97c3e9e0ea21ca9135209">distancebetween</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aa09c47b7a3b1d7b74bb8ffa75eca3d06">dotproduct</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a71a31ad1c4de5953c4fc81bddc77a3e0">magnitude</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a5889db00f69df868032911217a3272dc">magnitudeSqr</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a3829ac7172622c994fe1eca8a521f4bd">negated</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#ab176a1375109729ea6fcf200a8cd8a3c">normal</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#afa271d83b4576e9cc15c264edc11a596">operator!=</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a94013826e60a3290d567f93df7a77e4a">operator()</a>(float X, float Y)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a7abeeb82c82f68ad03c01caa2516ec2e">operator()</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a130df5c60bae9ea9de247a11975ae80c">operator*</a>(float f)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#ac00353ab16934d3ba38b04ffbfc6a75e">operator*</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a92cb91305af93b53164d7adf56ac540c">operator*=</a>(float f)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a91fdbcf4919aa368ce84f89a01e8d4a6">operator+</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aa725dc4d74e300091fc57404cd89adaf">operator+=</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a3e630cf3ec68107efdc1cb27876af94d">operator-</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aa625dd2863bb0c8c2a8e1143fb6f2b84">operator-</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#ab39c0ef209daadbe1fadf814925471ee">operator-=</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a70e7b78e8af4daec3a3536354945d0c2">operator/</a>(float f)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#acfc12d333e2b7b7e8dc058cbdf23b45c">operator/=</a>(float f)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a366414624657aee5b294bd8a429e4d6f">operator&lt;</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a423721485bc58bbd87f25262fc5748b7">operator&lt;&lt;</a>(ostream &amp;os, vec2 &amp;v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"><span class="mlabel">friend</span></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a64bc2d88e763e0cf9139401c9d7467b2">operator&lt;=</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a673f809afe02b10e957847a7cb8d959f">operator==</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aa2bd4f7f8dfac3308afd65bd9abb2a6b">operator&gt;</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a37be4c10d6d8f7c0a1915be0c37a10cc">operator&gt;=</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#ad85606b7739801626188c6b01a136a2d">operator[]</a>(int a)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#afe1fee3f6a2eec4074318ed1249099f4">operator^</a>(vec2 v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a6ba3038e24ddc08d2289298e722c9be3">rotateabout</a>(float angle, vec2 axis)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a5528ca7e41347e584f7c4e40d8fee65e">total</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#aa72f7f6df698e34035edfcfdc6eae836">vec2</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a44e9ac449d0dc5bd47136f8ccffa8a4c">vec2</a>(float X, float Y)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a173288c04bc3afb95c304df1bb5a1140">vec2</a>(float a)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a3b0191cddcfddafc0139071b6c03928a">vec2</a>(float *v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#af7096ee9f35743553b83237e626f5763">vec2</a>(const vec2 &amp;v)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a11a6816c127091d096232fa13b1032c3">x</a></td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a8d8f429c6a95016efaf92bdcd7479a10">y</a></td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
  <tr class="even"><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html#a1eac06fd2c02819808abeaaba95c9429">~vec2</a>(void)</td><td class="entry"><a class="el" href="class_george_lib_1_1vec2.html">GeorgeLib::vec2</a></td><td class="entry"></td></tr>
</table></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 21 2015 13:43:18 for GeorgeLib by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.6
</small></address>
</body>
</html>
